how amazing! - Turkish English Dictionary